/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1340px) {

}
/* Medium Devices, Desktops */
@media only screen and (max-width : 1200px) {
.menu_list_item{padding: 0px 5px;}
.btn-entry{max-width: 155px; font-size:11px;}
.panel-soc{display: none;}

.events__item-title{font-size:16px;}
.jury-slider .slick-prev{left: -10px;}
.jury-slider .slick-next{right: -10px;}
.partners-slider2 .slick-prev{left: -10px;}
.partners-slider2 .slick-next{right: -10px;}
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.logo img{max-width: 90px;}
.team__index_item_dsc{padding-left: 30px;}
.menu_list_item{font-size: 12px;}
.btn-entry{font-size:0px;}
.btn-entry:before{margin: 0px;}
.nominees__col{padding: 0px 15px; flex:  0 0 20%; max-width: 20%;}
.btn-entry{padding: 10px 11px;}
.prize_left{    padding: 0px 25px 45px 0px;}
.slick-next{right: 10px;}
.partners__col-min{flex:  0 0 33.333%;}
.slick-prev{left: 10px;}
.purposes_left{    padding: 0px 0px 45px 25px;}
.events__item-title{font-size:14px;}
#events {    background: url(/images/frontend/bg-events--no.jpg) center center ;}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
.btn-entry{padding:0px; border:none;}

.partners-more{display: block;}
.partners__item-min{padding: 5px;}
.partners__head {    min-height: 65px;    padding-top: 18px;}
.partners__box_min{margin-top: 20px;}
.partners__item_dsc-pos{font-size: 13px;}
.partners__wrap .row{margin: 0px -10px;}
.partners__col-min{flex:  0 0 50%; margin-bottom: 20px;}
.partners__col-min{padding: 0px 10px;}
.btn-participate{border-bottom: 2px solid #e9e9e9;}
.events__col{flex:  0 0 50%;}
.jury-more{display: block;}
.contact__item{margin-bottom: 45px;}
.partners-slider2 .slick-prev{left: 5px;}
.partners-slider2 .slick-next{right: 5px;}
.contact__item:nth-child(even) {    margin-bottom: 50px;}
.panel__btn{padding-right: 25px;}
.nominees__col{padding: 0px 15px; flex:  0 0 33.33333%; max-width: 33.33333%;}
.jury-slider{margin: 0px;}
.contact-img:before{top: 12px;}
.contact-img:before{width:150%;}
.contact__item_bottom{padding: 0px;}
.footer-btn a{font-size:18px; width:270px;}
.footer-btn .btn-participate:after{height: 11px; margin-top: -4px; width:11px;}
.jury__head{min-height: 65px; padding-top: 18px;}
.head__contact{min-height: 65px; padding-top: 18px;}
#header__jury{padding-bottom: 5px;}
.header__jury_box{padding-top:5px;}
.contact_dsc_head-mob{display: block;}
.jury__col{padding: 20px 0px;}
.contact_dsc_head {display: none;}

.jury__item-img{padding-bottom:130%;}
.jury__item-min{padding: 5px; margin-bottom: 15px;}
.panel__phone{font-size:16px;}
.jury__box_min{margin-top: 20px;}
.jury__item{box-shadow: none;}
.panel__btn a{font-size:10px;}
#jury{padding: 25px 0px;}
.panel__btn a{width:120px; height: 30px; line-height: 30px;}
.slick-arrow{opacity: 0.3;}
.jury__box_min .row{margin: 0px -7.5px;}
.jury__box_min .col-6{padding: 0px 7.5px;}
.jury__item-min .jury__item_dsc-name{font-size:12px; padding-bottom:8px;}
.jury__item-min  .jury__item_dsc{padding-top:5px; }
.jury__item-min .jury__item_dsc-pos{font-size:12px; min-height: auto;}

.top__line-menu{display: none;}
#prize,#purposes{padding: 25px 0px 5px;}
.title{font-size:17px;}
body{font-size:14px;}
.team__index-title:after{width: 65px;}
.prize-img,.purposes-img{width: 150px;}
#team__index{padding: 15px 0px 80px;}
.title-after:after{width: 50px; margin-top: 10px;}
.prize_dsc_head{padding-bottom: 15px;}
.prize_dsc_content{font-size:14px; line-height: 16px;}
.slick-dots{bottom: -45px;}
.team__index-txt{line-height: 18px; padding-top: 0px; display: inline-block; width: 100%;}
.team__index_head{padding-left:135px;}
.team__index_item_dsc{line-height: 18px;}
.team__index-title{font-size:16px; line-height: 18px;}
.team__index-name{font-size:14px; padding-top: 20px;}
.team__index_item_dsc{width: 100%; padding-left: 0px;}
.social-line{display: block;}
.team__index-img{max-width: 125px;}
.team__index_item_img{width: 135px; float: left; padding: 0px 10px 10px 0px;}
.team__index-img{width: 125px; height: 180px;}
.team__index-row{display: block;}
.social__list li a{border-color: #bbbbbb; height: 20px; width: 20px;  background-size: cover;}
.social-line .fb{background-position: -17px 0px;}
.social-line .tw{background-position: -36px 0px;}
.purposes__item{margin-bottom:15px;}
.social-line .in{background-position: -54px 0px;}
.purposes_dsc_content{line-height: 18px;}
.social-line  .social__list li{padding: 0px 1px;}
.logo img{max-width: 85px;}
.btn-participate:after{height: 6px; width: 6px; background-size: cover; margin-top: -2px; left:80%;}
#top__line{padding: 10px 15px;}
.button_toogle{display: block;}
.top__line-enter{display: flex; align-items: center;}
.header__item{max-width: 270px; padding: 25px 10px;}
#header{padding: 20px 0px;}
.header__item_inner{border:1px solid #fff; border-top: none;}
.header__item_inner:before{width: 31px; height: 1px;}
.header__item_inner:after{width: 31px; height: 1px;}
.social{display: none;}
.purposes__item:nth-child(2):before{background-position: -15px 0px;}
.purposes__item:nth-child(3):before{background-position: -30px 0px;}
.purposes__item:nth-child(4):before{background-position: -45px 0px;}
.purposes__item:nth-child(5):before{background-position: -60px 0px;}
.purposes__item:before{left: 0px;}
.phone-link{font-size:16px;}
.purposes__item{padding-left: 20px;}
.header__phone{padding-top: 10px;}
.purposes_dsc_head{padding-bottom: 15px;}
.events__head .title:after{margin: 10px auto;}
.purposes__item:before{width: 15px; height: 22px; background-size: cover;}
.header__item-logo img{max-width: 120px;}
.events__head{min-height: 74px; padding-top: 20px;}
#events{padding-bottom: 25px;}
.events__box{margin-top: 10px;}
#video{padding: 30px 0px 50px}
#stages{padding: 25px 0px 15px;}
.stages__box{margin-top: 20px;}
.video-slider .slick-dots{bottom: -25px;}
.stages__item__dsc{line-height: 18px;}
#partners{padding: 10px 0px 30px;}
.stages__item{margin-bottom:10px; align-items: flex-start;}
.stages__item__dsc{padding-top: 2px;}
.partners__main{margin-bottom:15px;}
.partners-slider{margin-top: 5px;}
.partners__item{padding: 0px 7.5px;}
.footer__top{min-height: 190px;}
.partners-slider .slick-list{padding: 0px 25%}
.f-social__list li a{height: 20px; width: 20px; background-size: cover;}
.f-social__list li a.fb{background-position: -20px 0px;}
.f-social__list li a.tw{background-position: -40px 0px;}
.f-social__list li a.in{background-position: -60px 0px;}
.footer-slogan{font-size:18px; margin-bottom:20px;}
.footer__bottom{font-size:12px;}
.gallery__item{padding-bottom:10px;}
#gallery{padding-bottom:20px;}
.logo-g img{max-width: 50px;}
.footer__bottom-row{flex-wrap: wrap;}
.footer__bottom-row >div{flex:  0 0 40px; white-space: nowrap;}
.f-social{order: 2; text-align: right;}
.f-web{order:4; text-align: right;}
.navigation__mobile li{font-size:18px;}
.navigation__mobile li a{padding: 10px 0px;}
#top__line{position: fixed; background: #fff;z-index: 1000; box-shadow:  0 0 10px rgba(0,0,0,0.3); top: 0px;left: 0px; right: 0px;}
body{padding-top: 75px;}
.f-position-prize{order:3;}
#menuToggle{text-align: center;}
.video__item{padding: 10px 0px;}
.head__nominees{min-height: 74px; padding-top: 20px;}
.events__head_page{min-height: 74px; padding-top: 15px;}
.events__top{margin-bottom: 20px;}
#menuToggle{margin-top: -75px;}
.nominees__box{margin-top: 20px;}
#events__page{padding-bottom:20px;}
#nominees{padding-bottom:20px;}
.nominees__item{margin-bottom: 15px;}
#footer{background: url(../img/bg-events--no.jpg); background-size: cover;}
.stages__item-number{width: 20px; height: 20px; font-size:12px; min-width: 20px; margin-right: 10px;}
.prize-img:before{background-size: contain;height: 210px;  background-repeat: no-repeat;    width: 240px;}
.purposes-img:before{background-size: contain;height: 210px;  background-repeat: no-repeat;    width: 240px;}
.header__item-btn .btn-participate{max-width: 125px; bottom: -14px; box-shadow: 0 5px 4px rgba(0,0,0,0.2); height: 28px; line-height: 28px; font-size:10px;}
.header__item-title{font-size:8px; max-width: 186px; padding: 5px; top: -12px; border:1px solid #fff;}
}


/* Extra Small Devices, Phones */
@media only screen and (max-width : 560px) {
	.events__col{flex:  0 0 100%; padding: 0px 15px;}
.prize-img{width: 85px;}
.events__box{max-width: 360px; margin:20px auto 0px;}
.nominees__col{padding: 0px 15px; flex:  0 0 50%; max-width: 50%;}
.prize_left {    padding: 0px 45px 35px 0px;}
.purposes-img{width: 85px;}
.purposes_left{    padding: 0px 0px 45px 45px;}
.nominees__box .row{margin: 0px -10px;}
.nominees__col{padding: 0px 10px;}
.purposes__item{margin-bottom: 7px;}
.prize-img:before{background-size: contain;height: 155px;  background-repeat: no-repeat;        width: 175px;}
.purposes-img:before{background-size: contain;height: 155px;  background-repeat: no-repeat;        width: 175px;}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 420px) {

}
/* bacustom, iPhone Retina */
@media only screen and (max-width : 340px) {

}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}
